Steve Barron Director / Producer / Scriptwriter DouBan IMDb Director Rat 2000 6.0 Merlin 1998 7.1 Treasure Island 2012 6.3